package org.example.mbg.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.example.mbg.model.THeartBeatRecord;
import org.example.mbg.model.THeartBeatRecordExample;

public interface THeartBeatRecordMapper {
    long countByExample(THeartBeatRecordExample example);

    int deleteByExample(THeartBeatRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(THeartBeatRecord record);

    int insertSelective(THeartBeatRecord record);

    List<THeartBeatRecord> selectByExample(THeartBeatRecordExample example);

    THeartBeatRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") THeartBeatRecord record, @Param("example") THeartBeatRecordExample example);

    int updateByExample(@Param("record") THeartBeatRecord record, @Param("example") THeartBeatRecordExample example);

    int updateByPrimaryKeySelective(THeartBeatRecord record);

    int updateByPrimaryKey(THeartBeatRecord record);
}